package cn.iocoder.yudao.module.pplan.enums;

import cn.hutool.core.util.ArrayUtil;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * project : hangshiServer
 * <p> 舱位等级 </p>
 *
 * @author yisl
 * @date 2025-07-17【星期四】
 **/
@Getter
@AllArgsConstructor
public enum PPlanAirlineIdEnum {
    AIRLINE_ID_1("1", "中国南方航空公司"),
    AIRLINE_ID_2("2", "中国东方航空"),
    AIRLINE_ID_3("3", "中国国际航空"),
    AIRLINE_ID_4("4", "海南航空"),
    AIRLINE_ID_5("5", "深圳航空"),
    AIRLINE_ID_6("6", "厦门航空"),
    AIRLINE_ID_7("7", "四川航空"),
    AIRLINE_ID_8("8", "山东航空"),
    AIRLINE_ID_9("9", "春秋航空"),
    AIRLINE_ID_10("10", "吉祥航空");

    private final String code;
    private final String description;

    public static String getDesc(String code) {
        return ArrayUtil.firstMatch(userType -> userType.getCode().equals(code), PPlanAirlineIdEnum.values()).getDescription();
    }
    
}
